package com.model.qm;

import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;
import java.util.List;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;


public class ProcessModel  implements Serializable{
    private static final long serialVersionUID = 1L;
         
    @ExcelIgnore
    @ExcelProperty(value = "工序id")
    @ColumnWidth(value = 18)
    private String procId;    
    
    public String getProcId() {
        return this.procId;
    }
    public void setProcId(String procId) {
        this.procId = procId;
    }
      
         
    @ExcelIgnore
    @ExcelProperty(value = "par_id")
    @ColumnWidth(value = 18)
    private String parId;    
    
    public String getParId() {
        return this.parId;
    }
    public void setParId(String parId) {
        this.parId = parId;
    }
      
         
    
    @ExcelProperty(value = "工序描述")
    @ColumnWidth(value = 18)
    private String procText;    
    
    public String getProcText() {
        return this.procText;
    }
    public void setProcText(String procText) {
        this.procText = procText;
    }
      
         
    
    @ExcelProperty(value = "工序编号")
    @ColumnWidth(value = 18)
    private String procNum;    
    
    public String getProcNum() {
        return this.procNum;
    }
    public void setProcNum(String procNum) {
        this.procNum = procNum;
    }
      
         
    
    @ExcelProperty(value = "检验员")
    @ColumnWidth(value = 18)
    private String procInspector;    
    
    public String getProcInspector() {
        return this.procInspector;
    }
    public void setProcInspector(String procInspector) {
        this.procInspector = procInspector;
    }
      
         
    
    @ExcelProperty(value = "检验开始日期")
    @ColumnWidth(value = 18)
    private String procCheckStartDate;    
    
    public String getProcCheckStartDate() {
        return this.procCheckStartDate;
    }
    public void setProcCheckStartDate(String procCheckStartDate) {
        this.procCheckStartDate = procCheckStartDate;
    }
      
         
    
    @ExcelProperty(value = "检验结束日期")
    @ColumnWidth(value = 18)
    private String procCheckEndDate;    
    
    public String getProcCheckEndDate() {
        return this.procCheckEndDate;
    }
    public void setProcCheckEndDate(String procCheckEndDate) {
        this.procCheckEndDate = procCheckEndDate;
    }
      
         
    
    @ExcelProperty(value = "缺陷类的代码")
    @ColumnWidth(value = 18)
    private String procBugClassCode;    
    
    public String getProcBugClassCode() {
        return this.procBugClassCode;
    }
    public void setProcBugClassCode(String procBugClassCode) {
        this.procBugClassCode = procBugClassCode;
    }
      
         
    
    @ExcelProperty(value = "缺陷类型代码")
    @ColumnWidth(value = 18)
    private String procBugTypeCode;    
    
    public String getProcBugTypeCode() {
        return this.procBugTypeCode;
    }
    public void setProcBugTypeCode(String procBugTypeCode) {
        this.procBugTypeCode = procBugTypeCode;
    }
      
         
    
    @ExcelProperty(value = "缺陷类型文本")
    @ColumnWidth(value = 18)
    private String procBugTypeText;    
    
    public String getProcBugTypeText() {
        return this.procBugTypeText;
    }
    public void setProcBugTypeText(String procBugTypeText) {
        this.procBugTypeText = procBugTypeText;
    }
      
         
    
    @ExcelProperty(value = "缺陷类型代码组")
    @ColumnWidth(value = 18)
    private String procBugTypeGroup;    
    
    public String getProcBugTypeGroup() {
        return this.procBugTypeGroup;
    }
    public void setProcBugTypeGroup(String procBugTypeGroup) {
        this.procBugTypeGroup = procBugTypeGroup;
    }
      
         
    
    @ExcelProperty(value = "缺陷类型代码组文本")
    @ColumnWidth(value = 18)
    private String procBugTypeGroupText;    
    
    public String getProcBugTypeGroupText() {
        return this.procBugTypeGroupText;
    }
    public void setProcBugTypeGroupText(String procBugTypeGroupText) {
        this.procBugTypeGroupText = procBugTypeGroupText;
    }
      
         
    
    @ExcelProperty(value = "缺陷位置代码")
    @ColumnWidth(value = 18)
    private String procBugAddressCode;    
    
    public String getProcBugAddressCode() {
        return this.procBugAddressCode;
    }
    public void setProcBugAddressCode(String procBugAddressCode) {
        this.procBugAddressCode = procBugAddressCode;
    }
      
         
    
    @ExcelProperty(value = "缺陷位置文本")
    @ColumnWidth(value = 18)
    private String procBugAddressText;    
    
    public String getProcBugAddressText() {
        return this.procBugAddressText;
    }
    public void setProcBugAddressText(String procBugAddressText) {
        this.procBugAddressText = procBugAddressText;
    }
      
         
    
    @ExcelProperty(value = "缺陷位置代码组")
    @ColumnWidth(value = 18)
    private String procBugAddressGroup;    
    
    public String getProcBugAddressGroup() {
        return this.procBugAddressGroup;
    }
    public void setProcBugAddressGroup(String procBugAddressGroup) {
        this.procBugAddressGroup = procBugAddressGroup;
    }
      
         
    
    @ExcelProperty(value = "缺陷位置代码组描述")
    @ColumnWidth(value = 18)
    private String procBugAddressGroupText;    
    
    public String getProcBugAddressGroupText() {
        return this.procBugAddressGroupText;
    }
    public void setProcBugAddressGroupText(String procBugAddressGroupText) {
        this.procBugAddressGroupText = procBugAddressGroupText;
    }

    private List<PartsDetailModel> partsDetailModels;

    public List<PartsDetailModel> getPartsDetailModels() {
        return partsDetailModels;
    }

    public void setPartsDetailModels(List<PartsDetailModel> partsDetailModels) {
        this.partsDetailModels = partsDetailModels;
    }
}